|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DINAS PENDIDIKAN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SMA NEGERI 17 SURABAYA |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jl. Rungkut Asri Tengah No. 2 Komp. YKP Telp. (
031) 8700717 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Surabaya - 60293 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
KARTU SOAL PENILAIAN AKHIR SEMESTER I |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TAHUN PELAJARAN 2025 / 2026 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Nama Sekolah |
: |
SMA Negeri 17 Surabaya |
|
|
Bentuk Soal |
: |
Pilihan Ganda |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Mata Pelajaran |
: |
INFORMATIKA |
|
|
Penyusun |
: |
Mohammad Rafli Alfisyahr, S.Pd |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Bahan Kelas |
: |
XI/1 |
|
|
Tahun Pelajaran |
: |
2025 / 2026 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
Uraian Soal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Informatika dan Pembelajarannya (bidang Karier, perkembangan,
hubungan dengan informatika dengan pelajaran lain) |
1 |
Viva Pakarindo Informatika (Kelas 11) |
 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Pengertian AI
dan Manfaatnya |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Macam- macam Aplikasi dan Manfaat di Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
Uraian Soal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Informatika dan Pembelajarannya (bidang Karier, perkembangan,
hubungan dengan informatika dengan pelajaran lain) |
2 |
Viva Pakarindo Informatika (Kelas 11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Pengertian AI
dan Manfaatnya |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Macam- macam Aplikasi dan Manfaat di Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
Uraian Soal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Informatika dan Pembelajarannya (bidang Karier, perkembangan,
hubungan dengan informatika dengan pelajaran lain) |
3 |
Viva Pakarindo Informatika (Kelas 11) |

|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Pengertian AI
dan Manfaatnya |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Macam- macam Aplikasi dan Manfaat di Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
Uraian Soal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Informatika dan Pembelajarannya (bidang Karier, perkembangan,
hubungan dengan informatika dengan pelajaran lain) |
4 |
Viva Pakarindo Informatika (Kelas 11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hubungan
Informatika dengan Pelajaran lain |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Macam- macam Aplikasi dan Manfaat di Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
Uraian Soal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Informatika dan Pembelajarannya (bidang Karier, perkembangan,
hubungan dengan informatika dengan pelajaran lain) |
5 |
Viva Pakarindo Informatika (Kelas 11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hubungan
Informatika dengan Pelajaran lain |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Macam- macam Aplikasi dan Manfaat di Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
Uraian Soal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stategi Algoritmik dan Pemrograman (Berpikir Komputasional,
Algoritma Greedy, Rekursi) |
6 |
Viva Pakarindo Informatika (Kelas 11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Algoritma
greedy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Penerapan dalam Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
Uraian Soal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stategi Algoritmik dan Pemrograman (Berpikir Komputasional,
Algoritma Greedy, Rekursi) |
7 |
Viva Pakarindo Informatika (Kelas 11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Berpikir
Komputasional |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Penerapan dalam Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
Uraian Soal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stategi Algoritmik dan Pemrograman (Berpikir Komputasional,
Algoritma Greedy, Rekursi) |
8 |
Viva Pakarindo Informatika (Kelas 11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Berpikir
Komputasional |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Penerapan dalam Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
Uraian Soal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stategi Algoritmik dan Pemrograman (Berpikir Komputasional,
Algoritma Greedy, Rekursi) |
9 |
Viva Pakarindo Informatika (Kelas 11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Berpikir
Komputasional |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Penerapan dalam Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
Uraian Soal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stategi Algoritmik dan Pemrograman (Berpikir Komputasional,
Algoritma Greedy, Rekursi) |
10 |
Viva Pakarindo Informatika (Kelas 11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Berpikir
Komputasional |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Penerapan dalam Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
Uraian Soal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stategi Algoritmik dan Pemrograman (Berpikir Komputasional,
Algoritma Greedy, Rekursi) |
11 |
Viva Pakarindo Informatika (Kelas 11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#REF! |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Penerapan dalam Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
Uraian Soal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stategi Algoritmik dan Pemrograman (Berpikir Komputasional,
Algoritma Greedy, Rekursi) |
12 |
Viva Pakarindo Informatika (Kelas 11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Algoritma
greedy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Penerapan dalam Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
Uraian Soal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stategi Algoritmik dan Pemrograman (Berpikir Komputasional,
Algoritma Greedy, Rekursi) |
13 |
Viva Pakarindo Informatika (Kelas 11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Algoritma
greedy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Penerapan dalam Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
Uraian Soal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stategi Algoritmik dan Pemrograman (Berpikir Komputasional,
Algoritma Greedy, Rekursi) |
14 |
Viva Pakarindo Informatika (Kelas 11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Algoritma
greedy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Penerapan dalam Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stategi Algoritmik dan Pemrograman (Berpikir Komputasional,
Algoritma Greedy, Rekursi) |
15 |
Viva Pakarindo Informatika (Kelas 11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Rekursi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Penerapan dalam Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
Uraian Soal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Berpikir Kritis dan Dampak Sosial Informatika (Berpikir Kritis,
Kajian Kritis dalam bidang kesehatan dan Pertanian) |
16 |
Viva Pakarindo Informatika (Kelas 11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kajian Kritis
Bidang pertanian dan kesehatan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Penerapan dalam Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
Uraian Soal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Berpikir Kritis dan Dampak Sosial Informatika (Berpikir Kritis,
Kajian Kritis dalam bidang kesehatan dan Pertanian) |
17 |
Viva Pakarindo Informatika (Kelas 11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kajian Kritis
Bidang pertanian dan kesehatan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Penerapan dalam Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
Uraian Soal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Berpikir Kritis dan Dampak Sosial Informatika (Berpikir Kritis,
Kajian Kritis dalam bidang kesehatan dan Pertanian) |
18 |
Viva Pakarindo Informatika (Kelas 11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kajian Kritis
Bidang pertanian dan kesehatan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Penerapan dalam Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
Uraian Soal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Berpikir Kritis dan Dampak Sosial Informatika (Berpikir Kritis,
Kajian Kritis dalam bidang kesehatan dan Pertanian) |
19 |
Viva Pakarindo Informatika (Kelas 11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kajian Kritis
Bidang pertanian dan kesehatan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Penerapan dalam Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Berpikir Kritis dan Dampak Sosial Informatika (Berpikir Kritis,
Kajian Kritis dalam bidang kesehatan dan Pertanian) |
20 |
Viva Pakarindo Informatika (Kelas 11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kajian Kritis
Bidang pertanian dan kesehatan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Penerapan dalam Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
Uraian Soal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Informatika dan Pembelajarannya (bidang Karier, perkembangan,
hubungan dengan informatika dengan pelajaran lain) |
21 |
Viva Pakarindo Informatika (Kelas 11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Pengertian AI
dan Manfaatnya |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Macam- macam Aplikasi dan Manfaat di Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Informatika dan Pembelajarannya (bidang Karier, perkembangan,
hubungan dengan informatika dengan pelajaran lain) |
22 |
Viva Pakarindo Informatika (Kelas 11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hubungan
Informatika dengan Pelajaran lain |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Macam- macam Aplikasi dan Manfaat di Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
Uraian Soal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Informatika dan Pembelajarannya (bidang Karier, perkembangan,
hubungan dengan informatika dengan pelajaran lain) |
23 |
Viva Pakarindo Informatika (Kelas 11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Pengertian AI
dan Manfaatnya |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Macam- macam Aplikasi dan Manfaat di Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
Uraian Soal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Informatika dan Pembelajarannya (bidang Karier, perkembangan,
hubungan dengan informatika dengan pelajaran lain) |
24 |
Viva Pakarindo Informatika (Kelas 11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hubungan
Informatika dengan Pelajaran lain |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Macam- macam Aplikasi dan Manfaat di Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Informatika dan Pembelajarannya (bidang Karier, perkembangan,
hubungan dengan informatika dengan pelajaran lain) |
25 |
Viva Pakarindo Informatika (Kelas 11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hubungan
Informatika dengan Pelajaran lain |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Macam- macam Aplikasi dan Manfaat di Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stategi Algoritmik dan Pemrograman (Berpikir Komputasional,
Algoritma Greedy, Rekursi) |
26 |
Viva Pakarindo Informatika (Kelas 11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Berpikir
Komputasional |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Penerapan dalam Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stategi Algoritmik dan Pemrograman (Berpikir Komputasional,
Algoritma Greedy, Rekursi) |
27 |
Viva Pakarindo Informatika (Kelas 11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Algoritma
greedy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Penerapan dalam Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stategi Algoritmik dan Pemrograman (Berpikir Komputasional,
Algoritma Greedy, Rekursi) |
28 |
Viva Pakarindo Informatika (Kelas 11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Berpikir
Komputasional |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Penerapan dalam Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stategi Algoritmik dan Pemrograman (Berpikir Komputasional,
Algoritma Greedy, Rekursi) |
29 |
Viva Pakarindo Informatika (Kelas 11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Algoritma
greedy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Penerapan dalam Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stategi Algoritmik dan Pemrograman (Berpikir Komputasional,
Algoritma Greedy, Rekursi) |
30 |
Viva Pakarindo Informatika (Kelas 11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Algoritma
greedy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Penerapan dalam Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stategi Algoritmik dan Pemrograman (Berpikir Komputasional,
Algoritma Greedy, Rekursi) |
31 |
Viva Pakarindo Informatika (Kelas 11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Berpikir
Komputasional |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Penerapan dalam Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stategi Algoritmik dan Pemrograman (Berpikir Komputasional,
Algoritma Greedy, Rekursi) |
32 |
Viva Pakarindo Informatika (Kelas 11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Algoritma
greedy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Penerapan dalam Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stategi Algoritmik dan Pemrograman (Berpikir Komputasional,
Algoritma Greedy, Rekursi) |
33 |
Viva Pakarindo Informatika (Kelas 11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Berpikir
Komputasional |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Penerapan dalam Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stategi Algoritmik dan Pemrograman (Berpikir Komputasional,
Algoritma Greedy, Rekursi) |
34 |
Viva Pakarindo Informatika (Kelas 11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Algoritma
greedy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Penerapan dalam Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stategi Algoritmik dan Pemrograman (Berpikir Komputasional,
Algoritma Greedy, Rekursi) |
35 |
Viva Pakarindo Informatika (Kelas 11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Berpikir
Komputasional |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Penerapan dalam Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Informatika dan Pembelajarannya (bidang Karier, perkembangan,
hubungan dengan informatika dengan pelajaran lain) |
36 |
Viva Pakarindo Informatika (Kelas 11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hubungan
Informatika dengan Pelajaran lain |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Macam- macam Aplikasi dan Manfaat di Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Informatika dan Pembelajarannya (bidang Karier, perkembangan,
hubungan dengan informatika dengan pelajaran lain) |
37 |
Viva Pakarindo Informatika (Kelas 11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hubungan
Informatika dengan Pelajaran lain |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Macam- macam Aplikasi dan Manfaat di Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Berpikir Kritis dan Dampak Sosial Informatika (Berpikir Kritis,
Kajian Kritis dalam bidang kesehatan dan Pertanian) |
38 |
Viva Pakarindo Informatika (Kelas 11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kajian Kritis
Bidang pertanian dan kesehatan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Penerapan dalam Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Berpikir Kritis dan Dampak Sosial Informatika (Berpikir Kritis,
Kajian Kritis dalam bidang kesehatan dan Pertanian) |
39 |
Viva Pakarindo Informatika (Kelas 11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kajian Kritis
Bidang pertanian dan kesehatan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Penerapan dalam Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Berpikir Kritis dan Dampak Sosial Informatika (Berpikir Kritis,
Kajian Kritis dalam bidang kesehatan dan Pertanian) |
40 |
Viva Pakarindo Informatika (Kelas 11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kajian Kritis
Bidang pertanian dan kesehatan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Penerapan dalam Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
Uraian Soal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Stategi Algoritmik dan Pemrograman (Berpikir Komputasional,
Algoritma Greedy, Rekursi) |
41 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Algoritma
greedy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Penerapan dalam Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
Uraian Soal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Informatika dan Pembelajarannya (bidang Karier, perkembangan,
hubungan dengan informatika dengan pelajaran lain) |
42 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Berpikir
Komputasional |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Penerapan dalam Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
Uraian Soal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Informatika dan Pembelajarannya (bidang Karier, perkembangan,
hubungan dengan informatika dengan pelajaran lain) |
43 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Algoritma
greedy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Penerapan dalam Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
Uraian Soal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Berpikir Kritis dan Dampak Sosial Informatika (Berpikir Kritis,
Kajian Kritis dalam bidang kesehatan dan Pertanian) |
44 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hubungan
Informatika dengan Pelajaran lain |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Macam- macam Aplikasi dan Manfaat di Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
Uraian Soal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Berpikir Kritis dan Dampak Sosial Informatika (Berpikir Kritis,
Kajian Kritis dalam bidang kesehatan dan Pertanian) |
45 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hubungan
Informatika dengan Pelajaran lain |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Macam- macam Aplikasi dan Manfaat di Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
Uraian Soal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Berpikir Kritis dan Dampak Sosial Informatika (Berpikir Kritis,
Kajian Kritis dalam bidang kesehatan dan Pertanian) |
46 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Algoritma
greedy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Penerapan dalam Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
Uraian Soal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Berpikir Kritis dan Dampak Sosial Informatika (Berpikir Kritis,
Kajian Kritis dalam bidang kesehatan dan Pertanian) |
47 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hubungan
Informatika dengan Pelajaran lain |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Macam- macam Aplikasi dan Manfaat di Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
Uraian Soal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Berpikir Kritis dan Dampak Sosial Informatika (Berpikir Kritis,
Kajian Kritis dalam bidang kesehatan dan Pertanian) |
48 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Hubungan
Informatika dengan Pelajaran lain |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Macam- macam Aplikasi dan Manfaat di Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
Uraian Soal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Berpikir Kritis dan Dampak Sosial Informatika (Berpikir Kritis,
Kajian Kritis dalam bidang kesehatan dan Pertanian) |
49 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Algoritma
greedy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Penerapan dalam Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kompetensi Dasar |
No. Soal |
Buku |
Uraian Soal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kunci |
Sumber |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Berpikir Kritis dan Dampak Sosial Informatika (Berpikir Kritis,
Kajian Kritis dalam bidang kesehatan dan Pertanian) |
50 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Materi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Algoritma
greedy |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Indikator |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Penerapan dalam Kehidupan sehari-hari |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Surabaya,                             2021 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Guru Mata Pelajaran, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Mohammad Rafli Alfisyahr, S.Pd |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
NIP. - |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|